finance management procurement buying customer billing software crm inventory software prescription online price business business software selling invoice invoice software accounting software dealer invoicing software relationship software